Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 CASTLE ROAD Semi-Detached £142,104 £140,000 22 Nov 2023
50 CASTLE ROAD Semi-Detached £169,510 £167,000 30 Nov 2023
62 CASTLE ROAD Semi-Detached £205,630 £133,000 30 May 2014
64 CASTLE ROAD Semi-Detached £149,929 £95,250 18 Mar 2014
66 CASTLE ROAD Semi-Detached £209,656 £122,500 23 Dec 2010
81 CASTLE ROAD Semi-Detached £146,482 £118,500 1 May 2019
83 CASTLE ROAD Semi-Detached £212,737 £95,000 24 Oct 2003
87 CASTLE ROAD Detached £289,272 £56,000 2 May 1997
89 CASTLE ROAD Semi-Detached £155,117 £104,000 19 Dec 2014
91 CASTLE ROAD Semi-Detached £125,585 £113,500 11 Oct 2021
93 CASTLE ROAD Semi-Detached £239,900 £134,000 18 Jan 2006
95 CASTLE ROAD Semi-Detached £129,712 £105,000 4 Jan 2019
97 CASTLE ROAD Semi-Detached £190,738 £155,000 1 Aug 2019
99 CASTLE ROAD Semi-Detached £156,020 £92,000 25 Jun 2010
101 CASTLE ROAD Semi-Detached £180,151 £49,500 10 Nov 2000
103 CASTLE ROAD Semi-Detached £123,259 £94,000 16 Dec 2016
105 CASTLE ROAD Semi-Detached £141,018 £139,500 28 Apr 2023
107 CASTLE ROAD Semi-Detached £192,821 £107,000 2 Dec 2005
109 CASTLE ROAD Semi-Detached £180,736 £107,000 3 Oct 2006